fault forecasting